//该文件用来进行服务器与数据库建立练习
//引入mongoose模块
const mongoose = require('mongoose');
//为了确保是在服务器与数据库连接成功后，进行的后续操作，用到了promise对象
module.exports = new Promise((resolve, reject) => {
    //将服务器与数据库建立联系
    mongoose.connect('mongodb://localhost:27017/database_01', { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true });
    //监听服务器与数据库联系
    mongoose.connection.once('open', err => {
        if (!err) {
            console.log('数据库连接成功！');
            resolve();
        } else {
            console.log(err);
            reject(err);
        }
    })
})
